Vcenter NamespaceManagement LoadBalancers UpdateSpec
The Vcenter NamespaceManagement LoadBalancers UpdateSpec encapsulates configuration allowed for when updating configuration for load balancers.
This schema was added in vSphere API 7.0.3.0.
{
"address_ranges": [
{
"address": "string",
"count": 0
}
],
"provider": "string",
"ha_proxy_config_update_spec": {
"username": "string",
"password": "string",
"certificate_authority_chain": "string"
},
"avi_config_update_spec": {
"username": "string",
"password": "string",
"certificate_authority_chain": "string"
}
}
List of address ranges that will be used to derive frontend IP addresses for L4 virtual servers. This field is ignored in case of Avi load balancer provider. In case of HA_PROXY load balancer provider, at least one range must be provided. An update operation only allows for addition of new IP ranges to the existing list of IP ranges.
This property was added in vSphere API 7.0.3.0.
If missing or null
, the existing list of address ranges will not be modified.
The Vcenter NamespaceManagement LoadBalancers UpdateSpec.provider selects a provider from the list of available providers to be used with vSphere Namespaces.
For more information see: Vcenter NamespaceManagement LoadBalancers Provider.
This property was added in vSphere API 7.0.3.0.
If set, corresponding load balancer UpdateSpec will be used to update the configuration. Note: This field cannot be updated and can only be used a qualifer for the provider specific update spec.
This property is deprecated as of vSphere API 9.0.0.0. Instead, use Vcenter NamespaceManagement Supervisors Networks Edges FoundationLoadBalancerUpdateSpec with provider Vcenter NamespaceManagement Networks Edges EdgeProvider.VSPHERE_FOUNDATION.
The Vcenter NamespaceManagement LoadBalancers HAProxyConfigUpdateSpec is a conditional configuration made available upon selecting the HA_PROXY load balancer provider. It is used to configure the load balancer at run time.
This property was added in vSphere API 7.0.3.0.
If missing or null
, the HAProxy load balancer configuration will not be modified.
The Vcenter NamespaceManagement LoadBalancers AviConfigUpdateSpec is a conditional configuration made available upon selecting the Avi load balancer provider. It is used to configure the load balancer at run time.
This property was added in vSphere API 7.0.3.0.
If missing or null
, the Avi load balancer configuration will not be modified.